package com.talent.pojo.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * 公告轮播实体类
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class NoticeBanner {
    
    private Long id;
    private Long noticeId; // 公告ID
    private String noticeTitle; // 公告标题（冗余字段，方便查询）
    private LocalDateTime publishTime; // 发布时间（冗余字段）
    private String noticeLink; // 公告链接（冗余字段）
    private String noticeType; // 公告类型（冗余字段）
    private Integer sortOrder; // 排序顺序，值越小越靠前
    private Integer status; // 状态：0-禁用，1-启用
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间
}
